Programma in linguaggio C

Questo è un esempio di programma ad alto livello. Per essere eseguito deve essere tradotto in linguaggio macchina.



#define MAX 10   /* Definizione di costanti globali */
#define MIN 3


main()           /* Funzione principale */
{int I, J, K;
  I=1;
  J=3;
  if (I < MIN)
    K=J+PROVA(I);
  else
    K=PROVA(MAX+J);
}
/*end main*/


int PROVA(int P)   /* Sottoprogramma invocato dal main */ 
{int C;
  C=P+2;
  return C;
}
/*end prova*/


Pagina precedente